customer geotechnical geotechnical engineer geology engineering projects environmental project exploration geophysics crm geotechnical engineering symfony construction management development open source relationship developers civil engineer project management